pedal support bracket - Spanish English Dictionary